peripheral park area - Spanish English Dictionary